package com.zhenhe.core.modules.dao;

import java.util.Map;

import com.zhenhe.core.common.dao.CrudDao;
import com.zhenhe.core.common.dao.annotation.MyBatisDao;
import com.zhenhe.core.common.entity.TUser;
import com.zhenhe.core.entity.TUserEntity;

@MyBatisDao
public interface TUserDao extends CrudDao<TUserEntity>{

	TUserEntity isUserExist(TUserEntity user);
//	
//	TUserEntity findUser(Map<String, Object> param);
//	
//	String findTimeBegin();
//	
//	String findTimeEnd();
//	
//	void updatePassword(Map<String, Object> param);
//	/**
//	 * 获取开单中心名称
//	 */
//	public List<TUserEntity> findUserName(Map<String, Object> param);

	void updateToken(Map<String, Object> param);

	TUserEntity getToken(Map<String, Object> param);

	TUser findUser(Map<String, Object> map);

	void updatePassword(Map<String, Object> map);

	TUserEntity findMember(Map<String, Object> map);
	
	TUserEntity findLoginUser(Map<String, Object> map);
	
}
